package com.wms.service;

import com.wms.entity.WProduct;
import com.wms.mytool.Result;
import com.wms.vo.WProductInfo;

/**
 * 商品信息表(WProduct)表服务接口
 *
 * @author makejava
 * @since 2023-10-21 21:12:55
 */
public interface WProductService {
    /**
     * 查询所有
     * @return 实例对象
     */
    Result selectAll();

    /**
     * 添加商品
     * @param wProduct 商品信息
     * @return 实例对象
     */
    Result addProduct(WProduct wProduct);

    /**
     * 修改商品信息
     * @param wProductInfo 商品对象
     * @return 实例对象
     */
    Result updateProductVo(WProductInfo wProductInfo);

    /**
     * 删除商品信息
     * @param id 商品id
     * @return 实例对象
     */
    Result deleteProduct(Integer id);

}
